decaying body

Translations
corps en décomposition